home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / gus / digestv3.zip / V3N3M.TXT < prev    next >
Text File  |  1993-12-03  |  15KB  |  344 lines

  1. Apparently-To: john.smith@gravis.com
  2.  
  3.  
  4. GUS Musician's Digest       Fri, 3 Dec 93  3:42          Volume 3: Issue   3  
  5.  
  6. Today's Topics:
  7.                             Bank switching
  8.                      GUS Musician's Digest V3 #2
  9.                              MIDI-Cables
  10.                               Midi Cable
  11.                              MIDI circuit
  12.                            Patch conversion
  13.                       Program Change in WinCake
  14.                   Rollover bit (vox reg 0D/8D, bit2)
  15.                  Rolund GS support of Bank Switching
  16.                               subscribe
  17.                      X-Wing replacement patches?
  18.  
  19. Standard Info:
  20.     - Meta-info about the GUS can be found at the end of the Digest.
  21.     - Before you ask a question, please READ THE FAQ.
  22.  
  23. ----------------------------------------------------------------------
  24.  
  25. Date: Thu, 2 Dec 1993 09:07:24 -0500 (EST)
  26. From: Phat H Tran <ptran@sciborg.uwaterloo.ca>
  27. Subject: Bank switching
  28.  
  29. > Date: 01 Dec 93 09:15:41 EST
  30. > From: "Eric Bell, Howling Dog Systems" <71333.2166@CompuServe.COM>
  31. > Subject: 3rd National Bank of Patches
  32. > The next question is... how do we ship a song file with a couple of custom
  33. > patches and then be able to quickly and efficiently install the song and play
  34. > it with minimum hassle for the users?
  35.  
  36. Since Powerchords supports patch caching, it would have to scan the MIDI
  37. file for patches to cache, right?  Why not, then, have it also scan for
  38. Controller 0's (the bank switching controller in GS).  That way, it can set
  39. the banks automatically instead of having the user do it.  Also, if the 
  40. GUS driver can be made to respond to Controller 0 to switch banks during
  41. MIDI playback, each channel can have its own bank.
  42.  
  43. > Date: Wed, 1 Dec 93 08:37:48 EST
  44. > From: "Burns Fisher, VMS Engineering  01-Dec-1993 0838" <fisher@skylab.enet.dec.com>
  45. > Subject: Bank Switching
  46. > (Copied to John Smith and tech@gravis.com.  Please forward to your driver 
  47. > people!)
  48. > Eric Bell says about his bank switching experiments:
  49. > >Here's a bit of elucidation on the patch banking issue - as Clark pointed out,
  50. > >folks might think I got the bank stuff to work through MIDI - not the case. I
  51. > >got it to work within the scope of our application by passing the bank number
  52. > >to the driver with the patch cache call. The bank number is set in Power
  53. > >Chords Pro through a dialog box.
  54. > This seems really broken to me.  According to my reading of the Microsoft spec, 
  55. > the patch caching call is simply to improve performance by pre-loading patches 
  56. > into sound cards like the GUS.  It should not have any semantic meaning.  It 
  57. > should certainly not tell the GUS that from now on Patch Change 1 comes from 
  58. > bank 10.  It should just tell the GUS to load patch 1 from bank 10 against the 
  59. > possibility that the midi stream asks for it!  Otherwise, one simply can't use 
  60. > multiple banks without a C compiler, or an accomodating person like Eric!  And 
  61. > even then, any MIDI file written by Power Chords would be more-or-less useless, 
  62. > if the music really depended on the other patch bank.
  63.  
  64. My sentiments exactly.  Patch caching has to be smart enough to look for
  65. Controller 0 and then cache patches from the right banks, but the driver
  66. would also have to respond to Controller 0 to switch banks on the fly.
  67.  
  68. Phat.
  69.  
  70. ------------------------------
  71.  
  72. Date: Thu, 2 Dec 1993 19:52:29 -0600 (CST)
  73. From: Antonio Guia <guia@CC.UManitoba.CA>
  74. Subject: Re: GUS Musician's Digest V3 #2
  75.  
  76. i'm not sure if anyone else has noticed this, but the plug for your
  77. keyboard has the same number of pins as do midi connectors, and there
  78. happen to be plenty of keyboard extension cables around for very cheap.
  79.  
  80. i have two of them working just fine for midi in/out
  81.  
  82. ------------------------------
  83.  
  84. Date: Thu, 2 Dec 93 23:51 MET
  85. From: pawal@proxxi.uf.se (Patrik Wallstr|m)
  86. Subject: MIDI-Cables
  87.  
  88. I saw that someone asked if he could use ordinary 5-pin DIN-cables as MIDI-
  89. cables. No, you shouldn't, but if you're lucky they might work. You should
  90. however use dedicated MIDI-cables. Ask for them in your local music store.
  91. (They're not that expensive, and they will work OK)
  92.  
  93. --Patrik
  94.  
  95. ------------------------------
  96.  
  97. Date: Thu, 2 Dec 93 16:09:20 MST
  98. From: Steve "Bongos" Larson <larson@ee.ualberta.ca>
  99. Subject: Midi Cable
  100.  
  101. Thanks to the fellow who did the reasearch on midi cables.
  102.  
  103. To anyone considering buying the Gravis Midi Box, wait just a
  104. sec. If you NEED the thru jack, then go for it, but you can
  105. save yourself about 60% of the cost with a Sound Galaxy cable.
  106. This is mostly since you have to buy din cables to actually
  107. connect your midi device to the Gravis box. (Unless you already
  108. had 'em.)
  109.  
  110. In Canada, check out any London Drugs w/computer section, they
  111. should have it for about $20. In the U.S. you can order it
  112. from Midwest Micro (1 800 552 8080) for about $15. (Thanku
  113. 'Silikon') BTW this info subject to standard disclaimers, etc.
  114.  
  115. Steve Larson, Computer Engineering, Univ. of Alberta
  116. larson@nyquist.ee.ualberta.ca or larson@amisk.cs.ualberta.ca              
  117.  
  118. ------------------------------
  119.  
  120. Date: Thu, 02 Dec 1993 22:17:15 +0200
  121. From: PWRJAM01@Uctvax.UCT.AC.ZA
  122. Subject: MIDI circuit
  123.  
  124. Thanks to all of you who replied my questions about the midi circuit -
  125. there were quite a few replies...  I am in the middle of a tough battle
  126. with this damn circuit!
  127.                                           220R
  128. pin-1 +5v ----+--------------------------/\/\/\---------------\
  129.               |                                                \ 4
  130.               |                                          Gnd--2   MIDI OUT
  131.               |      |\      |\            220R                / 5
  132. pin-12 tr >---|------| o-----| o----------/\/\/\--------------/
  133.               |    13|/ 12 11|/ 10
  134.               |                            220R
  135.               +              -------------/\/\/\-------------\
  136.               |          !!Not Joined!!                       \ 4
  137. pin-15 rx <---|--------------------+                    Gnd--2    MIDI THRU
  138.               |      |\      |\    |        220R              / 5
  139.               |   +--| o-----| o---+     --/\/\/\------------/
  140.               |   | 1|/ 2   3|/ 4   !!Not Joined!!
  141.               |   |                   ^^^^^^^^^^
  142.               |   +------+
  143.               |   270R   |                       220R
  144.               +--/\/\/\--+    +------+----------/\/\/\--------\
  145.               |B         |C   |A     |                         \  4
  146.             +-|----------|----|-+    |                             MIDI IN
  147.             |  8        6     2 |  -----                       /  5
  148.             |                   |   / \ IN914 or IN4148     +-/
  149.             |      6N138        |   ---                     |
  150.             |                   |    |                      |
  151.             |           5     3 |    |                      |
  152.             +------------|----|-+    |                      |
  153.                          |    |K     |                      |
  154. pin-5 Gnd  --------------+    +------+----------------------+
  155.  
  156. Ok I have got this far and no luck yet.  Just a couple of things
  157.  
  158. 1]  I have not connected the midi thru - see diagram (not connected)
  159.     Check this - I presume you can do it as the current does not
  160.     have to flow unless its connected ?
  161.     
  162. 2]  I have a "high speed" 6N137 opto isolator - 6N138 can not be found,
  163.     but the 6N137 is also made by HP (dunno if that means anything)
  164.     I have checked the connections using a home made tester but I can't
  165.     test the current accross both inverters or through the 6N137.  
  166.     
  167.     My DIN jacks are connected (from solder side)
  168.                    o
  169.            4-> o   2   o <-5        Where 2 is GND
  170.              o            o           
  171.              
  172.     NO I Did NOT connect the MIDI IN's GND
  173.     
  174. 4]  OK this is the one I am not sure about - the IC's pin numbers
  175.     There is a little dot in the lower left hand corner of the 
  176.     6N137 (looking at it with the 6N137 number visable) I took this
  177.     to be pin one - the one above pin 2 - the one to the right pin 3 etc
  178.  
  179.     2 4 6 8    this method aggreed with the diagram looking from the solder
  180.     | | | |    side.  I used the similar idea with the Inverter ( bottom
  181.      6N137     left pin 1 )
  182.     | | | | 
  183.     1 3 5 7 
  184.     
  185. 3]  I have checked all stuff on the software side ( ie drivers )
  186.     I am using the MIDITEST program found on EPAS - a dos midi
  187.     in tester for the GUS - but no luck.
  188.  
  189. My question is has anyone got the 6N137 to work the guy who wrote this
  190. said something about it may be a bit low on the input specs (5mA) -
  191. so how do I adjust it so that its correct ( resistors ?? )
  192.  
  193. Thanks for all you help - I really appreciate it
  194.  
  195. James
  196. internet: pwrjam01@uctvax.uct.ac.za 
  197.  
  198. ------------------------------
  199.  
  200. Date: Fri, 3 Dec 93 00:54:04 -0800
  201. From: brian block <bblock@newservr.engr.uidaho.edu>
  202. Subject: Patch conversion
  203.  
  204. Does anyone know if there is any way to convert samples for say,
  205. the Akai S1000 sampler series to Ultrasound patch format.  This
  206. would be Really helpful, and it would give GUS users access to 
  207. a large variety of available sounds.
  208.  
  209. ------------------------------
  210.  
  211. Date: Thu, 02 Dec 1993 11:32:09 GMT
  212. From: Clarke Brunt <CLARKE@lsl.co.uk>
  213. Subject: Program Change in WinCake
  214.  
  215. > ... stuff about trying to remove program change messages on channel
  216. > 10 in CakeWalk, because it fails to cache any patches if you have
  217. > any ...
  218.  
  219. If you have removed all explicit program changes from channel 10, then
  220. is it that the patch is still set to something other than <none> in
  221. the window that lists all the tracks?
  222.  
  223. There has been some discussion of incremental patch loading, i.e. load
  224. as required while playing. I know from experience that a call to
  225. MidiOutCachePatches immediately shuts off all notes and takes quite
  226. a while to execute, so you are not very likely to get a good
  227. rendering of the song.
  228.  
  229. Does anyone know whether MidiOutCachePatches pays any attention to
  230. what patches are loaded already, or does it re-load everything you
  231. ask for? Certainly it seems to automatically uncache all the patches
  232. that you don't request, so it is no use just trying to add a patch
  233. to the present set - you have to remember (or query) what is already
  234. in there. Maybe Eric (a sequencer writer who actually talks to us!)
  235. knows.
  236.  
  237. ------------------------------
  238.  
  239. Date: Thu, 2 Dec 93 17:44:30 CST
  240. From: chuth@lonestar.utsa.edu (Cornel H. Huth)
  241. Subject: Rollover bit (vox reg 0D/8D, bit2)
  242.  
  243.  > I am working on a new version [of GUSDELAY] that is MUCH improved
  244.  > (up to 44.1 kHz stereo with NO clicks or pops)
  245.  
  246. I take it you mean you are using the DMA auto-init mode?
  247.  
  248. Just wondering, does the IRQ generated by setting the ROLL-OVER CONDITION bit
  249. (that's what SDK 2.01 calls it -- vox reg 0D/8D, bit2) occur at the programmed
  250. end address? I suppose it would, but that means having to reprogram the next
  251. end address... and, this is just playback. Since sampling on the GUS goes to
  252. PC RAM, how does the rollover bit work there? You know? Care to tell what you
  253. do know about the rollover bit "feature"?
  254.  
  255. Anybody else care to tell what they know about the rollover bit?
  256.  
  257. Most soundcards have this feature, and just about all of them document the
  258. fact (auto-init mode and how to enable the soundcard to work with it). If
  259. you didn't know to look for this on the GUS, you'd never know about it. It
  260. is the only way you can ever get clean samples at high data rates, and the
  261. only way to get clean playback if playing from the PC's RAM (GUS being exempt
  262. since it doesn't play from PC's RAM, but does sample to it).
  263. --
  264. chh
  265.  Internet: chuth@lonestar.utsa.edu
  266.   Fidonet: 1:387/800.8
  267.       BBS: The 40th Floor;V32b@1(210)684-8065;M-F:5pm-9am,WE:1p-9a CT
  268.  
  269. ------------------------------
  270.  
  271. Date: Thu, 2 Dec 1993 09:18:32 -0600
  272. From: Don Eller <don.eller@inst.medtronic.com>
  273. Subject: Rolund GS support of Bank Switching
  274.  
  275. If I'm not mistaken, doesn't the new Rolund GS standard support bank switching
  276. and if so shouldn't all future sequencer software?  Therefore I'd assume that
  277. the GUS windows drivers would also have to be prepared to support GS, but I
  278. haven't heard whether Gravis is planning GS compatibility for the GUS.
  279.  
  280. Does anyone have a Rolund with GS support?  Have you tried it with the new
  281. GUS windows drivers, to switch to a new bank?
  282.  
  283. I'm planning on getting one of the new Rolund PC200 MKII keyboards which were
  284. newly released and supports velocity, pitch bend, and has a slide controller
  285. that can be assigned for aftertouch and other effects.  This keyboard is
  286. labeled GS compatible in Rolund's literature.  Does anyone have any comments
  287. on the price, the best I can find locally is $310?  But it may be worth it if
  288. the GS standard takes off like the predictions I've read.
  289.  
  290. ------------------------------
  291.  
  292. Date: 2 Dec 93 08:18:30 EDT
  293. From: "Susan White"  <SWHITE@isnov.ab.umd.edu>
  294. Subject: subscribe
  295.  
  296.  
  297.  
  298. ------------------------------
  299.  
  300. Date: Thu, 2 Dec 93 18:58:07 -0500
  301. From: hal wayne black <sylk@mik.uky.edu>
  302. Subject: X-Wing replacement patches?
  303.  
  304. Hello everyone,
  305.   I have just tried X-wing with the new MEGAEM, and am wondering if anyone has
  306. found a good replacement for the sound of the "ship flying by"  this also is
  307. the sound of the space station doors closing..  Which sound # is this?, and
  308. has anyone found a good one to replace this whine that we have now with?
  309.   Also, did we ever find a good welder sound?  The applause isn't too bad,
  310. though..
  311.  
  312.   Good work Jayeson!!! 
  313.  
  314. -- 
  315. | sylk@mik.uky.edu | hwblac00@ukpr.uky.edu | Entitlements kill |
  316. (tastefully short signature)
  317.  
  318. ------------------------------
  319.  
  320. End of GUS Musician's Digest V3 #3
  321. **********************************
  322.  
  323. To post to tomorrow's digest:                        <gus-music@dsd.es.com>
  324. To (un)subscribe or get help:                <gus-music-request@dsd.es.com>
  325. To contact a human (last resort):              <gus-music-owner@dsd.es.com>
  326.  
  327. FTP sites:           archive.epas.utoronto.ca              /pub/pc/ultrasound
  328.                      wuarchive.wustl.edu            /systems/msdos/ultrasound
  329.                      archive.orst.edu                    /pub/packages/gravis
  330.                      theoris.rz.uni-konstanz.de                /pub/sound/gus
  331. FTP mail server:     mail-server@nike.rz.uni-konstanz.de
  332.  
  333. Hints:
  334.       - Get the FAQ from the FTP sites or the request server.
  335.       - Mail to <gus-music-request@dsd.es.com> for info about other
  336.     GUS related mailing lists (general use, programmers, etc.).
  337.  
  338.  
  339.